Support Vector Machines Part 2: The Polynomial Kernel